 var t_wellcode="1001070001";
 var t_zhibiao1="QQ";
 var t_zhibiao2="QL";
 var t_analysePra="1";
 var myEC;
 var myChart;
$(function() {
	
	chart1(myEC,t_wellcode,t_zhibiao1,t_zhibiao2,t_analysePra);
	var title="延4井  日产气(m3)日产液(m3)拟合曲线";
	$("#title").html(title);
});
function chartEc(ec){
	myEC=ec;
}

function chart1(ec,wellcode,zhibiao1,zhibiao2,analysePra) {
                // 基于准备好的dom，初始化echarts图表   
   myChart = ec.init(document.getElementById('main')); 
 var arr;
$.ajax({
		type : "post",
		async : false, // 同步执行
		url : 'analyse/index',
		data : {
			wellcode :wellcode,
			zhibiao1:zhibiao1,
			zhibiao2:zhibiao2,
			analysePra:analysePra
		},
		dataType : "json", // 返回数据形式为json
		success : function(result) {
			if (result) {
				arr = eval(result);
				console.log(arr);
				var option = {
					title : {
						text : '',
						subtext : '',
					},
					tooltip : {
						trigger : 'axis',
						showDelay : 0,
						formatter : function(params) {
							if (params.value.length > 1) {
								return params.seriesName + ' :<br/>'
										+ params.value[0] + ''
										+ params.value[1] + '';
							} else {
								return params.seriesName + ' :<br/>'
										+ params.name + ' : ' + params.value
										+ '';
							}
						},
						axisPointer : {
							show : true,
							type : 'cross',
							lineStyle : {
								type : 'dashed',
								width : 1
							}
						}
					},
					legend : {
						data : [ '散点图', '拟合曲线' ]
					},
					toolbox : {
						show : true,
						feature : {
							mark : {
								show : true
							},
							dataZoom : {
								show : true
							},
							dataView : {
								show : true,
								readOnly : false
							},
							restore : {
								show : true
							},
							saveAsImage : {
								show : true
							}
						}
					},
					xAxis : [ {
						type : 'value',
						scale : true,
						axisLabel : {
							formatter : '{value}'
						}
					} ],
					yAxis : [ {
						type : 'value',
						scale : true,
						axisLabel : {
							formatter : '{value}'
						}
					} ],
					series : [ {
						name : '散点图',
						type : 'scatter',
						data : arr.well1, //后台传回的数据
						markLine : {
							data : [ {
								type : 'average',
								name : '平均值'
							         } ]
						           }
					           },
					           {
									name : '拟合曲线',
									type : 'scatter',
									data : arr.well2, //后台传回的数据
									markLine : {
										data : [ {
											type : 'average',
											name : '平均值'
										         } ]
									           }
								           }
					        ]
				};
				// 为echarts对象加载数据 
				myChart.setOption(option);

			}
		}
	});

}

function biaoti(){
	//alert($("#zhibiao1  option:selected").val());
	t_wellcode=getWellcode();
	t_zhibiao1=getZhibiao1();
	t_zhibiao2=getZhibiao2();
	var title=t_wellcode[1]+t_zhibiao1[1]+t_zhibiao2[1];
	$("#title").html(title);
//	t_analysePra=getAnalysePra();
//	alert(t_wellcode);
      
	// t_zhibiao1="QQ";
	// t_zhibiao2="QL";
	 //t_analysePra="1";
	 myChart.clear();
	 chart1(myEC,t_wellcode[0],t_zhibiao1[0],t_zhibiao2[0],t_analysePra);
	
}
//获取到井的wellcode和名称
function getWellcode(){
	var nodes = treeObj.getCheckedNodes(true);
//	for (var i = 0; i < nodes.length; i++) {
//		if (!nodes[i].isParent)
//			nodeStrs += nodes[i].id + ",";// 获取选中节点的值，并添加到数组中
//		    nodesNames += nodes[i].name + ",";
//	}
	var arr1= new Array();
	arr1[0]=nodes[0].id;
	arr1[1]=nodes[0].name;
	return arr1;
	
}


//获取横坐标
function getZhibiao1(){
	var str1=$("#zhibiao1 option:selected").val();
	var str2=$(":selected","#zhibiao1").attr("name");
	var arr2= new Array();
	arr2[0]=str1;
	arr2[1]=str2;	
     return arr2;
}

//获取纵坐标
function getZhibiao2(){
	var str3=$("#zhibiao2 option:selected").val();
	var str4=$(":selected","#zhibiao2").attr("name")+"拟合曲线";
	var arr3= new Array();
	arr3[0]=str3;
	arr3[1]=str4;	
     return arr3;
}
//获取拟合方法
function getAnalysePra(){
	
}
